<?php
session_start();
require("../lib/utiles.php");
require_once("../conexion/class.conexionDB.inc.php");
require_once '../js/xajax/xajax.inc.php';
require_once("../lib/parametros.php");

$Identificacion = $_SESSION['_usuario_rut'];

$codMod = 8;


function quitarElem($formulario){
    require("../lib/parametros.php");
    $respuesta = new xajaxResponse();
    $flag = 0;
    extract($formulario);
    if($hdnIdEmpresa == ""){
        $respuesta->addAlert("Error: Debe seleccionar una Empresa desde la lista.");
        return $respuesta;
    }

    $conn = new conexionBD ( );
    $conn->SeleccionBBDD($_BASE_SIS);

    $conn->EjecutarSQL("BEGIN TRANSACTION A1");

    $Str_SQL = "DELETE FROM
                    EMPRESA
                WHERE
                    EMP_IDEMPRESA = " .$hdnIdEmpresa;
    //$respuesta->addAlert($Str_SQL);
    if($conn->EjecutarSQL($Str_SQL)){
        $conn->EjecutarSQL("COMMIT TRANSACTION A1");
        $MSG = "Datos guardados con exito";
    }
    //$srt = "" . print_r($encabezado);
    $respuesta->addAlert($MSG);
    $respuesta->addRedirect("empresa.php");
    return $respuesta;
}

function cargarElem($idElem){
    require("../lib/parametros.php");
    $respuesta = new xajaxResponse();
    //cancelar($respuesta);   //Limpio los campos
    $conn = new conexionBD();
    $conn->SeleccionBBDD($_BASE_SIS);

    $Str_SQL = "SELECT
              curso.CUR_IDCURSO,
              curso.CUR_FECINI,
              curso.CUR_FECFIN,
              curso.CUR_OBSERVACION,
              curso.CUR_HORAS,
              curso.CUR_CREDITOS,
              curso.CUR_ESTADO,
              curso.CUR_CANTASISTENCIAS,
              curso.CUR_CANTTAREAS,
              curso.CUR_PORASISTENCIA,
              curso.CUR_PORTAREAS,
              curso.CUR_PORCERTAMEN,
              curso.CUR_VALOR,
              curso.CUR_CANTCERTAMENES,
              curso.CUR_PROFESOR,
              curso.MAT_IDMATERIA
            FROM
              curso
                WHERE curso.CUR_IDCURSO = $idElem";

    $resultENC = $conn->EjecutarSQL($Str_SQL);
    if($rowsENC = $conn->FetchArray($resultENC)){ // Cargo el grupo

        if($rowsENC['CUR_ESTADO'] == $_VAL_ACTIVO){
            $respuesta->addAssign("btnEliminar", "innerHTML", '<div style="float:left" class="ui-icon ui-icon-circle-minus"></div>Desactivar');
        }
        else{
            $respuesta->addAssign("btnEliminar", "innerHTML", '<div style="float:left" class="ui-icon ui-icon-circle-check"></div>Activar');

        }
        $respuesta->addAssign("hdnIdElemento", "value", $rowsENC['CUR_IDCURSO']);
        $respuesta->addAssign("hdnEstado", "value", $rowsENC['CUR_ESTADO']);
        $respuesta->addAssign("txtDesc", "innerHTML", $rowsENC['CUR_OBSERVACION']);
        $respuesta->addAssign("txtAsistencias", "value", $rowsENC['CUR_CANTASISTENCIAS']);
        $respuesta->addAssign("txtTareas", "value", $rowsENC['CUR_CANTTAREAS']);
        $respuesta->addAssign("txtCertamenes", "value", $rowsENC['CUR_CANTCERTAMENES']);
        $respuesta->addAssign("txtFechaIni", "value", formatDate($rowsENC['CUR_FECINI']));
        $respuesta->addAssign("txtFechaFin", "value", formatDate($rowsENC['CUR_FECFIN']));
        $respuesta->addAssign("txtHoras", "value", $rowsENC['CUR_HORAS']);
        $respuesta->addAssign("txtCreditos", "value", floatval($rowsENC['CUR_CREDITOS']));
        $respuesta->addAssign("txtPorcAsist", "value", floatval($rowsENC['CUR_PORASISTENCIA']));
        $respuesta->addAssign("txtPorcTareas", "value", floatval($rowsENC['CUR_PORTAREAS']));
        $respuesta->addAssign("txtPorcCert", "value", floatval($rowsENC['CUR_PORCERTAMEN']));
        $respuesta->addAssign("txtValCurso", "value", floatval($rowsENC['CUR_VALOR']));

        $respuesta->addScriptCall("selecciona_combo", "selMateria", "$rowsENC[MAT_IDMATERIA]");
        $respuesta->addScriptCall("selecciona_combo", "selProfesor", "$rowsENC[CUR_PROFESOR]");
        }
    return $respuesta;
}

function cancelar($objXajax = ''){
    if($objXajax == ''){
        $respuesta = new xajaxResponse();
    }
    else{
        $respuesta = $objXajax;
    }

    $respuesta->addAssign("hdnIdEmpresa", "value", $rowsENC['EMP_IDEMPRESA']);
    $respuesta->addAssign("txtNombreEmp", "value", $rowsENC['EMP_NOMBRE']);
    $respuesta->addAssign("txtBaseDatos", "value", $rowsENC['EMP_BASEDATOS']);
    $respuesta->addAssign("hdnBaseDatos", "value", $rowsENC['EMP_BASEDATOS']);

    return $respuesta;
}

function agregarElem($formulario, $objXajax = ''){
    $flag = "";
    if($objXajax == ''){
        $respuesta = new xajaxResponse();
        $flag = '1';
    }
    else{
        $respuesta = $objXajax;
    }
	extract($formulario);

	$respuesta->addRemove("rowDetalle_$hdnIdEmpresa");
	$str_html_td1 = "$hdnIdEmpresa";
    $str_html_td2 = "$txtNombreEmp";
    $str_html_td3 = "$hdnBaseDatos";
    $str_html_td4 = "$_VAL_ESTADOS[$selEstado]";
    $str_html_td5 = "$hdnBaseDatos";
    $str_html_td6 = '<img src="../images/page_white_edit.png" width="16" height="16" alt="Modificar" onclick="xajax_cargarElem(' . $hdnIdEmpresa . ');"/>';
	//print_r($str_html);
	//$respuesta->addAlert($str_html);

    $idRow = "rowDetalle_$hdnIdEmpresa";
    $idTd = "tdDetalle_$hdnIdEmpresa";
	$respuesta->addCreate("tbDetalle", "tr", $idRow);
    $respuesta->addCreate($idRow, "td", $idTd."1");
    $respuesta->addCreate($idRow, "td", $idTd."2");
    $respuesta->addCreate($idRow, "td", $idTd."3");
    $respuesta->addCreate($idRow, "td", $idTd."4");


    $respuesta->addAssign($idTd."1", "innerHTML", $str_html_td1);
    $respuesta->addAssign($idTd."2", "innerHTML", $str_html_td2);
    $respuesta->addAssign($idTd."3", "innerHTML", $str_html_td3);
    $respuesta->addAssign($idTd."4", "innerHTML", $str_html_td4);

    $respuesta->addAssign($idTd."4", "className", "tdCentro");

	$respuesta->addAssign("hdnIdEmpresa", "value", $rowsENC['EMP_IDEMPRESA']);
    $respuesta->addAssign("txtNombreEmp", "value", $rowsENC['EMP_NOMBRE']);
    $respuesta->addAssign("txtBaseDatos", "value", $rowsENC['EMP_BASEDATOS']);
    $respuesta->addAssign("hdnBaseDatos", "value", $rowsENC['EMP_BASEDATOS']);

	return $respuesta;
}

function modificarElem($formulario, $estado = ''){
    require("../lib/parametros.php");
    $flag = 0;
    extract($formulario);
	$respuesta = new xajaxResponse();
    $conn = new conexionBD ( );
    $conn->SeleccionBBDD($_BASE_SIS);

    $conn->EjecutarSQL("BEGIN TRANSACTION A1");
    if($estado != ''){
        $Str_SQL = "UPDATE curso
                    SET CUR_ESTADO = ". abs($estado - 1) ."
                    WHERE CUR_IDCURSO = " . $hdnIdElemento;

        if(!@$conn->EjecutarSQL($Str_SQL)){
            $conn->EjecutarSQL("ROLLBACK TRANSACTION A1");
            $MSG = "<b>Ha ocurrido un error al guardar los datos</b>.<br /><br />El error fue:<br />";
            $MSG .= $conn->ObtUltError();
            $MSG .= "<br />En la consulta:<br /><br />$Str_SQL";
            $respuesta->addAssign("mensajes", "innerHTML", $MSG);
            $respuesta->addScript('$("#mensajes").dialog("open");');
            return $respuesta;
        }
    }
    else{

        if($txtFechaIni == ''){$txtFechaIni = "NULL";}
        else{
            $fecaux = explode("/", $txtFechaIni);
            $fechaIni = date("Y-m-d", mktime(0,0,0, $fecaux[1], $fecaux[0], $fecaux[2]));
            $txtFechaIni = "'$fechaIni'";
        }
        if($txtFechaFin == ''){$txtFechaFin = 'NULL';}
        else{
            $fecaux = explode("/", $txtFechaFin);
            $fechaFin = date("Y-m-d", mktime(0,0,0, $fecaux[1], $fecaux[0], $fecaux[2]));
            $txtFechaFin = "'$fechaFin'";
        }

        $Str_SQL = "UPDATE curso SET
        CUR_FECINI = $txtFechaIni,
        CUR_FECFIN = $txtFechaFin,
        CUR_OBSERVACION = '$txtDesc',
        CUR_HORAS = $txtHoras,
        CUR_CREDITOS = $txtCreditos,
        CUR_PROFESOR = $selProfesor,
        MAT_IDMATERIA = $selMateria,
        CUR_CANTASISTENCIAS = $txtAsistencias,
        CUR_CANTTAREAS = $txtTareas,
        CUR_PORASISTENCIA = $txtPorcAsist,
        CUR_PORTAREAS = $txtPorcTareas,
        CUR_PORCERTAMEN = $txtPorcCert,
        CUR_VALOR = $txtValCurso,
        CUR_CANTCERTAMENES = $txtCertamenes
        WHERE CUR_IDCURSO = " .$hdnIdElemento;

        if(!@$conn->EjecutarSQL($Str_SQL)){
            $conn->EjecutarSQL("ROLLBACK TRANSACTION A1");
            $MSG = "<b>Ha ocurrido un error al guardar los datos</b>.<br /><br />El error fue:<br />";
            $MSG .= $conn->ObtUltError();
            $MSG .= "<br />En la consulta:<br /><br />$Str_SQL";
            $respuesta->addAssign("mensajes", "innerHTML", $MSG);
            $respuesta->addScript('$("#mensajes").dialog("open");');
            return $respuesta;
        }
    }

    $conn->EjecutarSQL("COMMIT TRANSACTION A1");
    $MSG = "Datos guardados con exito";
    $respuesta->addAssign("mensajes", "innerHTML", $MSG);
    $respuesta->addScript('$("#mensajes").dialog("open");');
    $respuesta->addRedirect($_SERVER['PHP_SELF'],2);
    return $respuesta;
}

function guardarElem($formulario){

    if($formulario['hdnIdElemento']){
        return modificarElem($formulario);
    }
    else{
        require("../lib/parametros.php");
        $flag = 0;
        extract($formulario);
        $respuesta = new xajaxResponse();
        $conn = new conexionBD ( );
        $conn->SeleccionBBDD($_BASE_SIS);
        $i=0;

        $conn->EjecutarSQL("BEGIN TRANSACTION A1");

        if($txtFechaIni == ''){$txtFechaIni = "NULL";}
        else{
            $fecaux = explode("/", $txtFechaIni);
            $fechaIni = date("Y-m-d", mktime(0,0,0, $fecaux[1], $fecaux[0], $fecaux[2]));
            $txtFechaIni = "'$fechaIni'";
        }

        if($txtFechaFin == ''){$txtFechaFin = 'NULL';}
        else{
            $fecaux = explode("/", $txtFechaFin);
            $fechaFin = date("Y-m-d", mktime(0,0,0, $fecaux[1], $fecaux[0], $fecaux[2]));
            $txtFechaFin = "'$fechaFin'";
        }

        $Str_SQL = "INSERT INTO curso(
                    CUR_FECINI, CUR_FECFIN, CUR_OBSERVACION, CUR_HORAS, CUR_CREDITOS,
                    CUR_PROFESOR, CUR_ESTADO, MAT_IDMATERIA, CUR_CANTASISTENCIAS, CUR_CANTTAREAS,
                    CUR_PORASISTENCIA, CUR_PORTAREAS, CUR_PORCERTAMEN, CUR_VALOR, CUR_CANTCERTAMENES,
                    SED_IDSEDE)
                    VALUES($txtFechaIni, $txtFechaFin, '$txtDesc', $txtHoras, $txtCreditos, 
                    $selProfesor, $_VAL_ACTIVO, $selMateria, $txtAsistencias, $txtTareas,
                    $txtPorcAsist, $txtPorcTareas, $txtPorcCert, $txtValCurso, $txtCertamenes,
                    $_SESSION[_sede])";
        if(!@$conn->EjecutarSQL($Str_SQL)){
            $conn->EjecutarSQL("ROLLBACK TRANSACTION A1");
            $MSG = "<b>Ha ocurrido un error al guardar los datos</b>.<br /><br />El error fue:<br />";
            $MSG .= $conn->ObtUltError();
            $MSG .= "<br />En la consulta:<br /><br />$Str_SQL";
            $respuesta->addAssign("mensajes", "innerHTML", $MSG);
            $respuesta->addScript('$("#mensajes").dialog("open");');
            return $respuesta;
        }

        $MSG .= "<b>Datos guardados con &eacute;xito</b>";
        $respuesta->addAssign("mensajes", "innerHTML", $MSG);
        $respuesta->addScript('$("#mensajes").dialog("open");');
        $respuesta->addRedirect($_SERVER['PHP_SELF'],2);
        return $respuesta;
    }
}

$xajax=new xajax();

$xajax->setCharEncoding("iso-8859-1");
$xajax->decodeUTF8InputOn();
$xajax->registerFunction("agregarElem");
$xajax->registerFunction("modificarElem");
$xajax->registerFunction("quitarElem");
$xajax->registerFunction("guardarElem");
$xajax->registerFunction("cancelar");
$xajax->registerFunction("valida_campos");
$xajax->registerFunction("cargarElem");


$xajax->processRequests();



?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
	<head>
        <title><?php echo nombreModulo($codMod); ?></title>
        <style type="text/css">@import url(../js/jscalendar/calendar-blue.css);</style>
        <script type="text/javascript" src="../js/jscalendar/calendar.js"></script>
        <script type="text/javascript" src="../js/jscalendar/lang/calendar-es.js"></script>
        <script type="text/javascript" src="../js/jscalendar/calendar-setup.js"></script>
        <link rel="stylesheet" type="text/css" href="../Css/jqueryslidemenu-3.css" />
        <link href="../Css/style-4.css" rel="stylesheet" type="text/css" />
        <link href="../Css/jquery-ui-1.7.2.custom.css" rel="stylesheet" type="text/css" />
        <script type="text/javascript" src="../js/jquery.js"></script>
        <script type="text/javascript" src="../js/ui/ui.core.js"></script>
        <script type="text/javascript" src="../js/ui/ui.draggable.js"></script>
        <script type="text/javascript" src="../js/ui/ui.resizable.js"></script>
        <script type="text/javascript" src="../js/ui/ui.dialog.js"></script>
        <script type="text/javascript" src="../js/ui/effects.core.js"></script>
        <script type="text/javascript" src="../js/ui/effects.fold.js"></script>
        <script type="text/javascript" src="../js/jquery.field.js"></script>
        <script type='text/javascript' src="../js/jquery.autocomplete.js"></script>
        <script type='text/javascript' src="../js/bgiframe/jquery.bgiframe.js"></script>
        <link rel="stylesheet" type="text/css" href="../js/jquery.autocomplete.css" />
        <script type="text/javascript" src="../js/jquerymenu/jqueryslidemenu.js"></script>
        <script type='text/javascript' src="../js/jquery.autocomplete.js"></script>

        <?php $xajax->printJavascript("../js/xajax"); ?>

    <script type="text/javascript">
$(document).ready(function(){

    $("#mensajes").dialog({
        bigframe    :   true,
        modal       :   false,
        autoOpen    :   false,
        show        :   'fold',
        buttons: {
            Ok: function() {
                $(this).dialog('close');
            }
        }
    });

    $("#btnEliminar").click(function(){
        if($("#hdnIdElemento").val() == ''){alert("Debe seleccionar un elemento de la lista.");}
        else{xajax_modificarElem(xajax.getFormValues('proyecto'), $("#hdnEstado").val());}
    });

    $("#btnGuardar").click(function(){
        var obj
        if( (obj = $("#selMateria")).val() == ""){
            $("#mensajes").attr("innerHTML", "Debe indicar la <b>materia</b>.");
            obj.focus();
            obj.addClass("ui-state-highlight");
            $("#mensajes").dialog("open");
            return false
        }
        else if((obj = $("#selProfesor")).val() == ""){
            $("#mensajes").attr("innerHTML", "Debe indicar al <b>profesor</b>.");
            obj.addClass("ui-state-highlight");
            $("#mensajes").dialog("open");
            obj.focus();
            return false
        }
        else if((obj = $("#txtAsistencias")).val() == ""){
            $("#mensajes").attr("innerHTML", "Debe indicar el <b>Total de Asistencias</b>.");
            obj.addClass("ui-state-highlight");
            $("#mensajes").dialog("open");
            obj.focus();
            return false
        }
        else if((obj = $("#txtTareas")).val() == ""){
            $("#mensajes").attr("innerHTML", "Debe indicar el <b>Total de Tareas</b>.");
            obj.addClass("ui-state-highlight");
            $("#mensajes").dialog("open");
            obj.focus();
            return false
        }
        else if((obj = $("#txtCertamenes")).val() == ""){
            $("#mensajes").attr("innerHTML", "Debe indicar el <b>Total de Cert&aacute;menes</b>.");
            obj.addClass("ui-state-highlight");
            $("#mensajes").dialog("open");
            obj.focus();
            return false
        }
        else if((obj = $("#txtAsistencias")).val() == ""){
            $("#mensajes").attr("innerHTML", "Debe indicar al <b>profesor</b>.");
            obj.addClass("ui-state-highlight");
            $("#mensajes").dialog("open");
            obj.focus();
            return false
        }
        else{
            xajax_guardarElem(xajax.getFormValues('proyecto'));
        }
    });


    $(":input").blur(function(){
        $(this).val(($(this).val()).toUpperCase());
        if($(this).val() != "")
        $(this).removeClass("ui-state-highlight");
    });
});

var num_campos=0;

function showCalendar(id)
{
    Calendar.setup(
        {
            inputField     :    id,
            ifFormat       :    "%d-%m-%Y",
            align          :    "C1",
            singleClick    :    true
        }
    )
}

var modificando = false;


function  selecciona_combo(id_combo,texto)
{

  var i = 0;
  objeto=document.getElementById(id_combo);
  //alert(texto);
  while (objeto.options[i].value != texto)
		  {
			 i ++;

		  }

	objeto.options[i].selected=true;
}



    var arrowimages={down:['downarrowclass', '<?php echo $_SESSION['_url']; ?>/images/down.gif', 23], right:['rightarrowclass', '<?php echo $_SESSION['_url']; ?>/images/right.gif']}
    jqueryslidemenu.buildmenu("elMenu", arrowimages)
</script>

<style type="text/css">
	html .jquerycssmenu{height: 1%;} /*Holly Hack for IE7 and below*/
</style>

</head>
<body>
<?php mostrar_header(); ?>
<!-- iframe frameborder="0" scrolling="no" width="100%" height="100px" allowtransparency="yes" src="blank.html" style="z-index:100; float:none; position:absolute; display:block;"></iframe -->
<div id="container" class="container">
    <div class="pad2"></div>
    <div id="cuerpo" class="contenedor">
        <form id="proyecto" name="proyecto">
            <input type="hidden" id="hdnIdElemento" name="hdnIdElemento" value="" />
            <input type="hidden" id="hdnEstado" name="hdnEstado" value="" />
            <h1><?php echo nombreArea($codMod); ?></h1>
            <fieldset class="ui-widget ui-widget-content ui-tabs ui-corner-all ui-tabs-collapsible ">
                <ul class="ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all">
                    <li class="ui-state-default ui-corner-top ui-tabs-selected ui-state-active"><a style="cursor:text;">Informaci&oacute;n del curso</a></li>
                </ul>
                <div class="ui-tabs-panel">
                <div id="form1" class="formleft">
                    <div class="clear"></div>
                    <label class="label ui-corner-all" for="selMateria">Materia:</label>
                    <div id="divMateria" class="div_texbox ui-corner-all">
                        <select class="select Llarge" name="selMateria" id="selMateria">
                            <option value="">Seleccione Materia</option>
<?php

$conn = new conexionBD();
$Str_SQL = "SELECT
                MAT_IDMATERIA,
                MAT_NOMBRE
            FROM
                materia
            WHERE
                (MAT_ESTADO = $_VAL_ACTIVO)";
$result = $conn->EjecutarSQL($Str_SQL);
while($rows = $conn->FetchArray($result)){
?>
                            <option value="<?php echo $rows['MAT_IDMATERIA']; ?>"><?php echo $rows['MAT_NOMBRE']; ?></option>
<?php
}
?>
                        </select>
                    </div>
                    <label class="label ui-corner-all" for="selProfesor">Profesor:</label>
                    <div id="divProfesor" class="div_texbox ui-corner-all">
                        <select class="textbox Llarge" name="selProfesor" id="selProfesor">
                            <option value="">Seleccione Profesor</option>
<?php

//$conn = new conexionBD();
$Str_SQL = "SELECT
                PER_IDPERSONA,
                PER_NOMBRE,
                PER_APELLIDOS
            FROM
                tipopersona
                INNER JOIN PERSONA ON (tipopersona.TP_IDTIPOPERSONA = persona.TP_IDTIPOPERSONA)
            WHERE
                (persona.TP_IDTIPOPERSONA = $_VAL_PROFESOR) AND
                (persona.PER_ESTADO = $_VAL_ACTIVO)";
echo $Str_SQL;
$result = $conn->EjecutarSQL($Str_SQL);
while($rows = $conn->FetchArray($result)){
?>
                            <option value="<?php echo $rows['PER_IDPERSONA']; ?>"><?php echo $rows['PER_NOMBRE']." ".$rows['PER_APELLIDOS']; ?></option>
<?php
}
?>
                        </select></div>
                    
                    <label class="labelObs ui-corner-all" for="txtDesc">Observaci&oacute;n:</label>
                    <div id="divDesc" class="div_texbox-Obs ui-corner-all">
                    <textarea name="txtDesc" id="txtDesc" class="text-area Llarge"></textarea>
                    </div>
                    <label class="label ui-corner-all" for="txtAsistencias">Total Asistencias:</label>
                    <div id="divAsistencias" class="div_texbox ui-corner-all"><input type="text" name="txtAsistencias" id="txtAsistencias" class="textbox txtNumber Lshort"/></div>
                    <label class="label ui-corner-all" for="txtTareas">Total Tareas:</label>
                    <div id="divTareas" class="div_texbox ui-corner-all"><input type="text" name="txtTareas" id="txtTareas" class="textbox txtNumber Lshort"/></div>
                    <label class="label ui-corner-all" for="txtCertamenes">Total Certamenes:</label>
                    <div id="divCertamenes" class="div_texbox ui-corner-all"><input type="text" name="txtCertamenes" id="txtCertamenes" class="textbox txtNumber Lshort"/></div>

                </div>
                <div id="form2" class="formright">
                <label class="label ui-corner-all" for="txtFechaIni">Fecha Inicio:</label>
                    <div id="divFechaIni" class="div_texbox ui-corner-all"><input type="text" name="txtFechaIni" id="txtFechaIni" class="textbox txtFec Lmedium"/></div>
                    <script type="text/javascript">
                        Calendar.setup({
                            inputField     :    "txtFechaIni",
                            ifFormat       :    "%d/%m/%Y",
                            button         :    "txtFechaIni",
                            align          :    "Bc",
                            singleClick    :    false,
                            electric        :   false
                        });
                    </script>
                    <label class="label ui-corner-all" for="txtFechaFin">Fecha Termino:</label>
                    <div id="divFechaFin" class="div_texbox ui-corner-all"><input type="text" name="txtFechaFin" id="txtFechaFin" class="textbox txtFec Lmedium"/></div>
                    <script type="text/javascript">
                        Calendar.setup({
                            inputField     :    "txtFechaFin",
                            ifFormat       :    "%d/%m/%Y",
                            button         :    "txtFechaFin",
                            align          :    "Bc",
                            singleClick    :    true,
                            electric        :   false
                        });
                    </script>
                    <label class="label ui-corner-all" for="txtHoras">Total Horas:</label>
                    <div id="divHoras" class="div_texbox ui-corner-all"><input type="text" name="txtHoras" id="txtHoras" class="textbox txtNumber Lshort"/></div>
                    <label class="label ui-corner-all" for="txtCreditos">Total Creditos:</label>
                    <div id="divCreditos" class="div_texbox ui-corner-all"><input type="text" name="txtCreditos" id="txtCreditos" class="textbox txtNumber Lshort"/></div>
                    <label class="label ui-corner-all" for="txtPorcAsist">Porcentaje Asistencias:</label>
                    <div id="divPorcAsist" class="div_texbox ui-corner-all"><input type="text" name="txtPorcAsist" id="txtPorcAsist" class="textbox txtNumber Lshort"/></div>
                    <label class="label ui-corner-all" for="txtPorcTareas">Porcentaje Tareas:</label>
                    <div id="divPorcTareas" class="div_texbox ui-corner-all"><input type="text" name="txtPorcTareas" id="txtPorcTareas" class="textbox txtNumber Lshort"/></div>
                    <label class="label ui-corner-all" for="txtPorcCert">Porcentaje Certamenes:</label>
                    <div id="divPorcCert" class="div_texbox ui-corner-all"><input type="text" name="txtPorcCert" id="txtPorcCert" class="textbox txtNumber Lshort"/></div>
                    <label class="label ui-corner-all" for="txtValCurso">Valor Curso:</label>
                    <div id="divValCurso" class="div_texbox ui-corner-all"><input type="text" name="txtValCurso" id="txtValCurso" class="textbox txtNumber Lshort"/></div>
                </div>
                </div>
            </fieldset>
            <div class="button_div ui-corner-all ui-widget-content">
                <button id="btnGuardar" type="button" name="btnGuardar" class="ui-corner-all button  ui-state-default"><div style="float:left" class="ui-icon ui-icon-disk"></div>Grabar</button>
                <button id="btnEliminar" type="button" name="btnEliminar" class="ui-corner-all button  ui-state-default"><div style="float:left" class="ui-icon ui-icon-circle-minus"></div>Desactivar</button>
                <button id="btnCancelar" type="reset" name="btnCancelar" class="ui-corner-all button  ui-state-default"><div style="float:left" class="ui-icon ui-icon-cancel"></div>Cancelar</button>
            </div>
            <div class="clear"></div>
            <br />

        </form>

    </div>
                <fieldset class="ui-widget ui-widget-content ui-tabs ui-corner-all ui-tabs-collapsible" style="width:96%; margin-left:auto; margin-right:auto;">
                <ul class="ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all">
                    <li class="ui-state-default ui-corner-top ui-tabs-selected ui-state-active"><a style="cursor:text;">Listado de cursos ingresados</a></li>
                </ul>
<?php
    $conn = new conexionBD();
    $conn->SeleccionBBDD("$_BASE_SIS");
    $Str_SQL = "SELECT curso.CUR_IDCURSO, curso.CUR_FECINI, curso.CUR_FECFIN, curso.CUR_OBSERVACION, curso.CUR_HORAS,
                curso.CUR_CREDITOS, curso.CUR_ESTADO, curso.CUR_CANTASISTENCIAS, curso.CUR_CANTTAREAS, curso.CUR_PORASISTENCIA,
                curso.CUR_PORTAREAS, curso.CUR_PORCERTAMEN, curso.CUR_VALOR, curso.CUR_CANTCERTAMENES, materia.MAT_NOMBRE,
                persona.PER_NOMBRE, persona.PER_APELLIDOS
                FROM materia INNER JOIN curso ON (materia.MAT_IDMATERIA = curso.MAT_IDMATERIA)
                INNER JOIN persona ON (curso.CUR_PROFESOR = persona.PER_IDPERSONA)";

    if(! ($resultENC = @$conn->EjecutarSQL($Str_SQL)) ){
            echo alertError("'Ha ocurrido un error al consultar los datos.El error fue:'");
            echo alertError("'".$conn->ObtUltError()."'");
            echo alertError("'En la consulta:$Str_SQL'");
//            echo alertError($MSG);
//            return $respuesta;
        }
?>
                    <table width="100%" id="tblGuiasAnt" class="listado">
                        <thead>
                            <tr>
                                <th align="center" width="7%">C&oacute;digo</th>
                                <th align="center" width="12%">Periodo</th>
                                <th align="center" width="15%">Observaci&oacute;n</th>
                                <th align="center" width="7%">Horas</th>
                                <th align="center" width="7%">Cr&eacute;ditos</th>
                                <th align="center" width="7%">Clases</th>
                                <th align="center" width="15%">Materia</th>
                                <th align="center" width="15%">Profesor</th>
                                <th align="center" width="7%">Estado</th>
                                <th align="center" width="7%">Acci&oacute;n</th>
                            </tr>
                        </thead>
                        <tbody id="tbDetalle">
<?php
    while($rowsENC = $conn->FetchArray($resultENC)){
?>
                            <tr id="rowDetalle_<?php echo $rowsENC['CUR_IDCURSO'];?>">
                                <td><?php echo $rowsENC['CUR_IDCURSO']; ?></td>
                                <td><?php echo formatDate($rowsENC['CUR_FECINI'])." - ".formatDate($rowsENC['CUR_FECFIN']); ?></td>
                                <td><?php echo $rowsENC['CUR_OBSERVACION']; ?></td>
                                <td class="tdDerecha"><?php echo $rowsENC['CUR_HORAS']; ?></td>
                                <td class="tdDerecha"><?php echo $rowsENC['CUR_CREDITOS']; ?></td>
                                <td class="tdDerecha"><?php echo $rowsENC['CUR_CANTASISTENCIAS']; ?></td>
                                <td><?php echo $rowsENC['MAT_NOMBRE']; ?></td>
                                <td><?php echo $rowsENC['PER_NOMBRE']." ".$rowsENC['PER_APELLIDOS']; ?></td>
                                <td><?php echo $_VAL_ESTADOS[ $rowsENC['CUR_ESTADO'] ]; ?></td>
                                <td class="tdCentro"><img src="<?phpecho $_SESSION['_url']; ?>/images/page_white_edit.png" onclick="xajax_cargarElem(<?php echo $rowsENC['CUR_IDCURSO']; ?>)" /> </td>
                            </tr>
<?php
    }
?>
                        </tbody>
                    </table>
            </fieldset>
                    <br />
        <br />
</div>
<?php mostrar_footer($codMod); ?>
<div id="mensajes" title="<?php echo nombreSistema(); ?>"></div>
</body>
</html>